.TabbedPanels {margin:0px;clear: none; position:relative;z-index:1000;}
.TabbedPanels .GGTitle{width:150px; text-indent:15px;font-size:16px; position:absolute; left:0; top:6px; font-weight:bold; background:url(../images/ico.png) 0 -213px no-repeat; }
.TabbedPanelsTabGroup{margin:0px;padding:0px;color:#666; height:44px;border-bottom:1px solid #f3f3f3;}
.TabbedPanelsTab {position:relative;float:left;margin:0 20px 0 0;list-style: none;cursor: pointer;text-align:center;height:44px;line-height:44px;padding:0 15px;font-size: 18px;}
.TabbedPanelsTabSelected {background:rgba(200,26,27,1);color:#fff;padding:0 25px;z-index:1000;box-shadow: 0 2px 6px rgba(200,26,27,.5);font-weight: 600;}

.TabbedPanelsContentGroup {clear: both; background:#fff;}
.TabbedPanelsContent {overflow: hidden;padding:0px 10px;}
.TabbedPanelsContent .more{position:absolute;right: 0; top: -35px;}

.VTabbedPanels {overflow: hidden;margin:0 0 0 0;width:100%;}
.VTabbedPanels .TabbedPanelsTabGroup {height:30px;border-bottom:1px solid #ddd;padding-left:0;color:#333;}
.VTabbedPanels .TabbedPanelsTab {float:left;line-height:17px;height:18px;font-size:18px;padding:0 30px 0 0;margin:0;position:relative}
.VTabbedPanels .TabbedPanelsTab::after{content:"";height:18px;width:1px;border-right:1px solid #ccc;position:absolute;right:15px;}
.VTabbedPanels .TabbedPanelsTabGroup li:nth-last-child(2)::after{border:none;}
.VTabbedPanels .TabbedPanelsTabSelected {color:#0984E0;border:none;background:none;}
.VTabbedPanels .TabbedPanelsContentGroup {clear:none;border:none;}

/* Styles for Printing */
@media print {
.TabbedPanels {
	overflow: visible !important;
}
.TabbedPanelsContentGroup {
	display: block !important;
	overflow: visible !important;
	height: auto !important;
}
.TabbedPanelsContent {
	overflow: visible !important;
	display: block !important;
	clear:both !important;
}
.TabbedPanelsTab {
	 overflow: visible !important;
	 display: block !important;
	 clear:both !important;
}
}